Resp & Qualifications
PURPOSE:
Seeking experienced and dynamic Container Platform Engineer lead to provide hands-on technical experience to engineer, manage, and codify our AWS containers footprint, including establishing Security controls and Guardrails. As an AWS Cloud Container Engineer, you will be responsible for creating efficient, scalable, and secure containerized platforms that align with our companys coding standards and technical design. You will collaborate with a team of talented cloud engineers and technology teams to deliver scalable, reliable, and secure cloud solutions that support our company's growth and innovation. Drives enterprise optimization by introducing capabilities (inclusive of all functions) for their domain of responsibility utilizing in-depth knowledge and expert skills to advance domain strategies. Translates business needs for the domain into architectural solutions that meet performance, reliability and security expectations. Applies enterprise roadmaps, principles, standards, and practices to drive their domain strategies and execution.
ESSENTIAL FUNCTIONS:
- Strong hands-on Technical Expertise with EKS, ECS, K8, is Required.
- Hands on experience leveraging Cloud-native architecture components including Containers, immutable infrastructure, Microservices, Service Mesh etc., to build highly available and Fault tolerant applications.
- Designing, implementing, and managing container orchestration platforms such as Kubernetes, Amazon EKS, or ECS
- Providing innovative solutions to complex technical problems involving containerization and Microservices
- Automating deployment, scaling, securing, and management of containerized applications
- Monitoring the health and performance of containers and resolving issues
- Maintaining and ensuring the security of the container orchestration platform
- Integrating container platforms with other systems and software
- Documenting procedures, runbooks, configurations, related to the container platform.
- Contributing to the development and improvement of CI/CD pipelines and processes
- Stay abreast latest industry trends and technologies in containerization.
- The role involves designing, implementing, and managing containerization solutions using platforms such as Kubernetes, EKS and ECS.
- Hands on experience with the complete software development life cycle (SDLC), from system analysis and design, testing and implementation.
- Deep hands-on technical understanding and management of containers and their related technologies.
- Design, develop, and implement containerization strategies.
- Collaborate with the software development teams to containerize existing applications.
- Manage and monitor deployed containerized applications.
- Develop and maintain continuous integration and delivery pipelines (CI/CD)
- Ensure container orchestration and scalability using ECS, EKS, Kubernetes or similar tools.
- Develop containerization strategies that align with cloud deployment models.
- Ensure container security and implement necessary safeguards.
- Perform troubleshooting and resolution of system issues.
Strong skills are desired in each of the following areas:
- Development: Experience programming with one or more languages: Python, Java, Groovy, Go, etc.
- IAC Tools for Platform Automation: Strong skills and experience in at least one: Ansible, and Terraform, AWS Cloud formation, CDK.
- Containers: Docker or other OCI-certified containers- is a Plus
- Container Orchestration Platform: Experience with Kubernetes, AWS EKS, AWS ECS is a plus.
- CNI Plugins: Calico, Flannel, Weave Net etc.
- Service Mesh: Istio, AWS App Mesh, OpenShift Service Mesh etc.
- Container Security Tools: Twistlock, Sysdig, Aqua etc. is a plus,
- Platform Monitoring, Observability, & Performance Tools: Nginx, New Relic, AppDynamics, Data Dog, Thanos, Jaeger, LogDNA, etc.
- DevOps Tools: Git/Repo, Crucible, Bitbucket, Jira, Ansible, Puppet, Jenkins, Circleci, Bamboo, Maven, Artifactory, Nexus etc.
QUALIFICATIONS:
Education Level: Bachelor's Degree in Computer Science, Information Technology, or related field OR in lieu of a bachelor's degree, an additional 4 years of relevant work experience is required in addition to the required work experience.
Licenses/Certifications Upon Hire Preferred:
- Certified System Architect
Experience: 10 years' Experience in Architecture Domain.
Preferred Qualifications:
- Understanding of Cloud Native Architecture.
- Linux, Shell scripting, and general admin skills.
- Network, Security, Plugins, & Storage Skills.
- AWS skills: EC2, S3, EBS, EFS, IAM, VPC, Lambda etc.
- Cloud and DevOps certifications, e.g., AWS or Azure Solutions Architect and CKA.
- Advanced Degree
Strongly Preferred Qualifications:
- Proven work experience as a Containerization Engineer or similar role, at least 3-5 years experience is required.
- Experience with containerization technologies such as ECS, EKS, Docker or Kubernetes.
- Knowledge of CI/CD pipelines and DevOps methodologies is required.
- Proficiency in scripting languages like Python, Bash or similar.
- Strong knowledge of Linux operating system.
- Experience with AWS Cloud platform is required.
- Good understanding of network protocols, IP networking, and system management.
- Hands-on experience with container orchestration and management, as well as in implementing continuous integration and deployment pipelines.
- Experience in designing and implementing containerization strategies for large-scale, complex systems.
- Certifications such as Certified Kubernetes Administrator (CKA), Docker Certified Associate (DCA), Certified Kubernetes Application Developer (CKAD), or Docker Certified Associate.
- Minimum of 1 AWS certifications (e.g., AWS Certified Solutions Architect, AWS Certified DevOps Engineer is required.
- Proficiency in containerization technologies like Docker and Kubernetes, and knowledge of container orchestration to manage multiple containers deployed across a cluster of machines.
- Good understanding of cloud services like AWS, GCP or Azure to effectively deploy and manage containerized applications on the cloud.
- Experience in Linux administration and networking, as containerization platforms often run on Linux and require understanding of network protocols and principles.
- Strong programming skills, especially in scripting languages such as Python, Bash or Shell, to automate routine tasks and increase productivity.
- Ability to identify issues in the infrastructure and resolve them, using problem-solving skills and knowledge of system debugging tools.
- Excellent communication skills to coordinate with developers, system administrators and other IT staff to ensure smooth deployment and operation of applications.
- Ability to work in a collaborative team environment, using strong interpersonal skills to foster team spirit and improve efficiency.
- Understanding of DevOps principles and CI/CD pipelines, to automate the build, test, and deployment processes of applications.
- Attention to detail and organizational skills to manage multiple tasks at the same time and ensure high quality of work.
Knowledge, Skills and Abilities (KSAs)
- Ability to motivate and influence others so that project objectives are met in a timely manner.
- Ability to collaborate with stakeholders to develop high quality solutions.
- Ability to coach, delegate, and develop architects and engineers.
- Ability to managing cross-domain architecture solutions and issues.
- Expertise with domain related architecture frameworks, methods and tools.
- Effective organizational, interpersonal/relationship management, analytical, communications (written and verbal) and collaboration.
- Must be able to meet established deadlines and handle multiple customer service demands from internal and external customers, within set expectations for service excellence. Must be able to effectively communicate and provide positive customer service to every internal and external customer, including customers who may be demanding or otherwise challenging.
Salary Range: $150,000 - $268,125
Salary Range Disclaimer
The disclosed range estimate has not been adjusted for the applicable geographic differential associated with the location at which the work is being performed. This compensation range is specific and considers factors such as (but not limited to) the scope and responsibilites of the position, the candidate's work experience, education/training, internal peer equity, and market and business consideration. It is not typical for an individual to be hired at the top of the range, as compensation decisions depend on each case's facts and circumstances, including but not limited to experience, internal equity, and location. In addition to your compensation, CareFirst offers a comprehensive benefits package, various incentive programs/plans, and 401k contribution programs/plans (all benefits/incentives are subject to eligibility requirements).
Department
Cloud and Platform Engineering
Equal Employment Opportunity
CareFirst BlueCross BlueShield is an Equal Opportunity (EEO) employer. It is the policy of the Company to provide equal employment opportunities to all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veteran or disabled status, or genetic information.
Where To Apply
Please visit our website to apply: www.carefirst.com/careers
Federal Disc/Physical Demand
Note: The incumbent is required to immediately disclose any debarment, exclusion, or other event that makes him/her ineligible to perform work directly or indirectly on Federal health care programs.
PHYSICAL DEMANDS:
The associate is primarily seated while performing the duties of the position. Occasional walking or standing is required. The hands are regularly used to write, type, key and handle or feel small controls and objects. The associate must frequently talk and hear. Weights up to 25 pounds are occasionally lifted.
Sponsorship in US
Must be eligible to work in the U.S. without Sponsorship
#LI-KT1