Apiwiz (Itorix Inc) is looking for software engineers to join our team, grow with us, introduce us to new ideas and develop products that empower our users. Every day, you’ll work with team members across disciplines developing products for Apiwiz (Itorix Inc). You’ll interact daily with our product managers to understand our domain and create technical solutions that push us forward. We want to work with other engineers who bring knowledge and excitement about our opportunities.
You will impact major features and new product decisions as part of our remarkably high performing, collaborative team of engineers who thrive on the business impact of their work. With strong team support and significant freedom and self direction, you will experience the wealth of interesting, challenging problems that only a high growth startup can provide.
Roles & Responsibilities
- Build, configure, and manage cloud compute and data storage infrastructure for multiple instances of AWS and Google Cloud Platform.
- Manage VPCs, security groups, and user access to our various public cloud systems and services.
- Develop processes and procedures for using cloud-based infrastructures, including, access key rotation, disaster recovery, and building new services.
- Help the business control costs by categorizing and tagging assets running in the cloud.
- Develop scripts and workflows to manage cloud computing systems
- Provide oversight on log aggregation and application performance monitoring surrounding our production environments.
What we’re looking for
- 2-3 years of experience in the provision, configuring, administrating, automating, monitoring, and supporting enterprise Cloud services
- Strong experience in designing, building, maintaining and securing AWS resources for high-availability and production level systems and services
- Familiar with Cloud concepts with practical hands-on experience on any Cloud Platform.
- Hands-on experience with AWS services like Elastic Compute Cloud (EC2), Elastic Load-balancers, S3, Elastic File system, VPC, Route53, and IAM.
- Providing 24/7 support for the application and Infrastructure support
- Prior experience using infrastructure as a code software tool like Terraform.
- Knowledge in software provisioning, configuration management, and application-deployment tools like Ansible.
- Working knowledge of container technologies like Docker & Kubernetes cluster operations.
- Familiarity with software automation tools Git, Jenkins, Code Pipeline, SonarQube
Subodh PopalwarSoftware Engineer, Memorres
About the Role:
Our Ascend Platform team is responsible for the cloud infrastructure and observability for entire
Consumer Information Services (North America) division. We are seeking a Software Engineer
for our team to help us continuously improve how we build, monitor, secure and run our rapidly growing
cloud platform. Much of our software development focuses on building infrastructure and eliminating
work through automation. On this team, you will have opportunity to use your expertise in coding,
system design thinking and analytical skills to provide reliable cloud infrastructure and observability tools
for the rest of the product development teams.
What You’ll Do Here
• Build our platforms, systems and infrastructure using your solid expertise in coding.
• Work closely with product development teams, provide hands-on engagement to develop,
direct and implement reliable, secured and cost-effective cloud solutions.
• Participate with a cross department-functional team to establish a cloud operational governance
• It often involves routine grunt work on service requests to assist other teams with
What You'll Need To Succeed
Must Have Skills:
• Deep understanding of Linux, networking, cloud design patterns, API's, and security.
• Strong working experience with managing containers (Docker/LXC) in a production
environment using the container orchestration services like AWS EKS.
• At least 3+ years of experience working with AWS Infrastructure services with emphasis on
IAM, Network, EC2, Lambda, S3, CloudWatch, CloudTrail and in general overall Security.
• Strong knowledge and implementation history of Terraform, Packer, Ansible, Chef, Jenkins or
any other similar tooling.
• Experience on at least one scripting language - Shell, Python etc.
Nice to have skills:
• Experience with other public cloud platforms like Azure and GCP is a bonus.
• Knowledge and working experience in implementing one or more Observability platforms
like Prometheus, InfluxDB, Dynatrace, Grafana, Splunk etc. to measure telemetry data like
logs, metrics and traces.
• Solid professional coding experience in at least one programming language, preferably Java.
• Experience with BigData platforms, like AWS EMR, Databricks, Cloudera, Hortonworks etc.
• Experience with open source technologies like Hadoop, Hive, Presto, Spark, Airflow etc
- Designing cloud infrastructure for scalability, performance, availability, and security.
- Involving in migrating existing applications and data to cloud platforms, designing the migration plan, assessing risks, and ensuring a smooth transition to the cloud.
- Designing and implementing security measures for cloud infrastructure.
- Optimizing cloud infrastructure costs by designing and identifying areas where costs can be reduced.
- Experience in cloud computing concepts, architectures, and deployment models.
- Deep insights into AWS
- Programming languages experience, such as Java, Python, Ruby, and others.
- Proficient in designing and deploying cloud infrastructure, including computing, storage, networking, and security services.
- Involvement in cloud security principles and practices, including data protection, access control, network security, and compliance.
About Us :
Markowate is a digital product development company building digital products on AI, Blockchain, Mobile, and Web3 digital. We work with tech startups as their technical partner and help them with their digital transformation.
Role Overview: As a Solution Architect, you will collaborate with stakeholders, including business executives, project managers, and software development teams, to understand the organization's objectives and requirements. You will then design scalable and efficient software solutions that align with these requirements. Your role involves assessing technologies, creating architecture designs, overseeing the development process, and ensuring the successful implementation of the solutions.
"Note: Should have 9+ years of relevant experience. Must have worked with Node.js technology."
- Collaborate with stakeholders to understand and analyze business and technical requirements, and translate them into scalable and feasible solution designs.
- Develop end-to-end solution architectures, considering factors such as system integration, scalability, performance, security, and reliability.
- Research and evaluate new technologies, frameworks, and platforms to determine their suitability for the organization's needs.
- Provide technical guidance and support to development teams throughout the software development life cycle (SDLC) to ensure adherence to the architectural vision and best practices.
- Effectively communicate complex technical concepts to non-technical stakeholders, such as executives and project managers, and provide recommendations on technology-related decisions.
- Identify and mitigate technical risks by proactively identifying potential issues and developing contingency plans.
- Collaborate with quality assurance teams to define and implement testing strategies that validate the solution's functionality, performance, and security.
- Create and maintain architectural documentation, including diagrams, technical specifications, and design guidelines, to facilitate efficient development and future enhancements.
- Stay up-to-date with industry trends, best practices, and emerging technologies to drive innovation and continuous improvement within the organization.
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Should have 9+ years of experience and relevant experience as a solution architect.
- Must have experience in Node.Js and should have deep understanding in AI/ML and data pipelines.
- Proven experience as a Solution Architect or a similar role, with a strong background in software development.
- In-depth knowledge of software architecture patterns, design principles, and development methodologies.
- Proficiency in various programming languages and frameworks.
- Strong problem-solving and analytical skills, with the ability to think strategically and propose innovative solutions.
- Excellent communication and presentation skills, with the ability to convey complex technical concepts to both technical and non-technical stakeholders.
- Experience in cloud computing platforms, such as AWS, Azure, or Google Cloud, and understanding of their services and deployment models.
- Familiarity with DevOps practices, continuous integration/continuous deployment (CI/CD) pipelines, and containerization technologies like Docker and Kubernetes.
DevOps Engineer (GCP):
· Linux Fundamentals/Coding and Scripting Skills.
· Need to have good cloud skills to be able to set up and manage cloud-based infrastructure. This includes knowing how to use Google Cloud Platform.
· Need to be able to implement Network & Cloud Security including encryption, firewalls, and intrusion detection systems.
· Knowledge of gitops
· Good understanding of Docker engine, storage and image management and registry
· Good understanding of Google Services including IAM, GKE, KMS, BigQuery, DataProc, Composure (Airflow), CloudRun, Anthos Service Mesh etc.
. Design, develop and deploy module cloud-based systems.
. Incorporating best practices and in adherence with Cloud Policies and Security guidelines.