Key Responsibilities:
- Preferred to have certification - AWS associate level and Azure (good to have)
- Deep practical knowledge of AWS services i.e. S3, EC2, API Gateway, Load balancer, Secrets manager and route53, AMI, RDS Pand Auroa services etc.
- Good to have knowledge of Azure data platform especially their build process Datalake and Power BI with DevOps perspective, this is crucial
- Expert with terraform and CloudFormation
- Must know the best security practices for both cloud and on Prem as we work mostly with healthcare and financial clients and security is paramount for us.
- Take charge of Continuous Deployment (CD), Continuous Improvement (CI) Github action, Argo cd, DevOps, and System Integration. Interacting with project teams, the internal engineering department, and external customers.
- Manage and enhance cloud infrastructure such as AWS, Azure, and GCP.
- Discuss operating requirements for software solutions with management SDLC.
- Exchange information regarding the dangers, operational impact, and alternatives for information systems.
- As junior software engineers gain experience and assume responsibility for DevOps tasks, mentor them.
- Supervise the installation and configuration of the solution.
- Collaborate with developers on software specifications and evaluate test stage outcomes.
- Creating interface simulators and designing automated module deployments
- Completely update scripts and code and fix any problems with product implementation.
- Oversee routine maintenance procedures and perform diagnostic tests.
- Document processes and monitor performance indicators.
- Follow recommended practices for network administration and cybersecurity.
- Assist our customer in implementing the same infrastructure-as-code tools that we use internally.
- Work independently to proactively pinpoint system flaws, shortcomings, and opportunities for development.
- Keep track of problem solving, record solutions used, and produce troubleshooting manuals.
- As needed, communicate with the product development team, clients, partners and integrators of the solution, and other cross-functional teams.
- Use regular execution procedures and methods with efficacy.
Basic Qualifications:
A minimum of six (6) to nine (9) years of professional experience in DevOps (CI/CD), software development or Enterprise System Integration.
Technical Expertise:
- Proficiency in source control management, CI/CD, DevOps, and GitOps.
- Competence with Maven, Jenkins, Artifactory, Ansible, and Git.
- Competence with containerization and Kubernetes.
- Strong background in managing systems based on RedHat Linux.
- Familiarity with logging and monitoring systems like Datadog's etc
- Very good with databases both AWS and Azure
- Must know about Vue, React, TypeScript or JavaScript for modern web clients, and Restful APIs and how to do automated deployment.
- Experience with cloud infrastructure management and automation technologies, as well as familiarity with a comprehensive range of AWS infrastructure solutions (EBS, EC2, RDS, S3, EC2, CloudFront, Route 53, Secret Manager, ACM, Lambda, VPC).