TechnoGen
Sr. DevOps Engineer
TechnoGen, Baltimore, Maryland, 21276
Role: Sr. DevOps Engineer Duration : 2 years contract (extendible to 4 years) Location : The primary work location will be: 750 East Pratt Street, 6th Floor, Baltimore, MD 21202 The candidate may be required to work on-site or remotely on specific days as determined by Client. Need a local candidate HYBRID role. Need 3 professionals' references and Education details at time of submission in client format with signed RTR. Duties / Responsibilities Work with the development, testing, and operations teams and other DevOps engineers in setting up and maintaining the Maryland Health Connection system, application, and all related components in Cloud and traditional infrastructure. Provide technical support to Application Development teams to aid the consumption of Cloud services and ensure adherence to CI/CD pipeline patterns and standards. Collaborate and consult with infrastructure and system operations teams to help automate the end-to-end Operations of the applications and systems in AWS Cloud. Design, build, maintain, document, and automate technical processes and operations using AWS cloud services. Work with other DevOps team members to build tools and automation to configure/deploy/maintain our cloud technologies in AWS Cloud. Work on several tools in implementing and deploying CI/CD solutions in AWS Cloud, such as Ansible, EC2, ELB, Jenkins, Git, Docker, S3 , etc. Understand and consistently apply the attributes and processes of current application development methodologies. Build, maintain, and monitor configuration standards. Adhere to all security, change control, and MHBE Project Management Office (PMO) policies, processes, and methodologies. Minimum Qualifications A minimum of eight (8) years of experience designing, developing, maintaining, or supporting enterprise information technology platforms, applications, or solutions. A minimum of five (5) years of hands-on experience with DevOps processes in a cloud environment, preferably with Amazon Web Services (AWS). A minimum of five (5) years of experience in automated configuration and deployment using tools such as Ansible, Chef, Puppet, Terraform, or other Infrastructure as Code (IAC) frameworks. A minimum of four (4) years of experience in Continuous Integration/Continuous Delivery (CI/CD), Automation, and Orchestration. A minimum of four (4) years of experience working with infrastructure design and deployment of applications in Amazon Cloud (AWS). A minimum of two (2) years of experience with Ansible, Jenkins, Maven, and Scripting. Strong knowledge of the AWS cloud computing platform - EC2, S3 (Object Storage), VPC (Virtual Private Cloud), Lambda, EBS (Block Storage under high I/O), ELB (Elastic Beanstalk - load-balancing and autoscaling), ECS, EKS, CloudFormation for AWS Orchestration, CloudWatch, and RedShift. Experience with the app and web server configuration and maintenance ( JBoss, Apache Tomcat , or similar). Preferred Qualifications A minimum of five (5) years of design, development, implementation, or maintenance experience with complex applications for health exchange systems, eligibility systems, or equivalent. A minimum of three (3) years of software development experience with government Cloud deployments supporting high-volume, high-quality consumer applications. Experience with AWS services like CloudFormation, IAM Policies, EC2, Lambda, S3, Glacier, Multi-Region VPC, Route53, Security Groups, ALB/ELB/NLB, API GW, WAF, Shield, KMS, CloudTrail, Config, CloudWatch, Config, Kinesis. Hands-on experience with technologies like Docker, Git, NGINX. RDS, Elastic Beanstalk, VPC, Kubernetes. Experience working with PostgreSQL and MongoDB databases in cloud environments. Experience with Identity Provider (IDP) and Identity Access Management (IAM) technologies and solutions. Experience with scripting such as Ruby, Python, or Bash.