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).
Secondary Skills:
● It is necessary to take full responsibility and accountability for all duties, including obtaining requirements, finishing technical work, documenting, and assisting with delivery.
● Self-starter who is at ease compiling data from many sources.
● Outstanding analytical and debugging abilities, including the ability to troubleshoot complicated systems with several tiers of technology.
● Demonstrated aptitude at picking up new tools, languages, and software development techniques.
● Excellent and clear communication abilities, both written and spoken.
● Dedicated, meticulous, customer-focused, and a team player.
Excellent interpersonal abilities.