You will be responsible for building, maintaining, and optimizing the infrastructure and deployment processes that enable fast, secure, and reliable software delivery. Your responsibilities include:
CI/CD Pipeline Management: Collaborate on the design, implementation, and maintenance of CI/CD pipelines to improve deployment velocity and system reliability.
Infrastructure as Code (IaC): Contribute to IaC initiatives using tools such as Terraform to provision and manage infrastructure efficiently and consistently.
Observability & Monitoring: Work with the team to ensure application and system observability through metrics, logs, and distributed tracing using tools like Kibana and OpenTelemetry.
Platform Reliability: Participate in platform reliability efforts, including setting up monitoring and alerting systems, conducting automated testing, and tuning performance.
DevSecOps Integration: Help drive the adoption of DevSecOps practices, integrating security into CI/CD pipelines and ensuring infrastructure and application compliance.
In addition, you will work within a team of software engineers to:
Write code that is clean and maintainable
Perform code reviews
Write unit tests and integration tests
Tackle a wide variety of challenges across the technical stack
Participate in regular tech-sharing sessions and team retrospectives
You will also collaborate closely with the other members of the cross-functional team:
Work with designers to understand customer pain points, come up with solutions, and then continually prototype, test, and iterate
Work with Product Owners and Business Analysts to craft user stories by providing technical analysis
Work with the Scrum Master to build a positive team culture
What we are looking for:
DevOps & Cloud Expertise: Strong understanding of
DevOps methodologies, Agile development practices, and cloud technologies (preferably AWS).
CI/CD Tools: Practical experience with
CI/CD
tools and building pipelines using platforms such as
GitLab CI/CD.
Infrastructure as Code (IaC)
: Proficiency in tools like Terraform to automate infrastructure provisioning and management.
Containerization & Orchestration: Hands-on experience with
Docker and AWS ECS
for building, managing, and orchestrating containerized applications.
Networking Fundamentals: Solid understanding of networking concepts (e.g.,
Monitoring & Observability: Familiar with observability tools (
e.g., Elastic Stack, CloudWatch, OpenTelemetry
) for metrics, logging, and tracing.
Keen sense of learning & self-discovery
Team player with good communication skills who can work independently with minimal supervision
Good analytical and problem-solving skills
Experience working within an
Agile software development environment
Good-to-have skills:
Strong understanding of programming fundamentals
Experience building and deploying full-stack enterprise applications
Experience with modern web application technology stacks (preferably Django and React)
Experience working with K8s, crafting manifests
Experience working with AWS native services
* Experience in automated testing
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.