Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities
Job Summary
Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities.
Collaborate with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration.
Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth.
Matching Summary
Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities.
Skills & Requirements
Must-have
AWS Cloud architecture
CI/CD platforms using Jenkins/Gitlab
Infrastructure as Code (CloudFormation, Ansible)
Container and orchestration platforms (EKS, Openshift)
Automating deployments using Bash and python
DevSecOps Practice (SonarQube, Veracode)
Monitoring, Logging, and observability (ELK, Grafana, Cloudwatch)
Nice-to-have
Leading Devops transformation initiatives
Building self-service deployment systems
Security and compliance automation
Performance optimization and scalability planning
Driving automation to eliminate manual work
Troubleshoot production issues and root cause analysis
Key Requirements
Experience with enterprise-scale AWS Cloud architecture
Experience building and governing CI/CD platforms
Experience implementing infrastructure as Code strategies
Experience with Container and orchestration platforms
Experience automating deployments and operations
Experience implementing DevSecOps Practice
Experience with Monitoring, Logging, and observability tools
Experience ensuring high availability, scalability and reliability
Experience managing release governance and deployment standards