MCS DES AWS Blueprint Leader

Job title: MCS DES AWS Blueprint Leader

Company: Thales India Private Limited

Job description: You will be working in an Agile team within the Thales DIS/MCS Business Line, attached tDES (Digital Engineering & Services) Cloud Service Team.

Job title: MCS DES AWS Blueprint Leader Location: Noida Experience: 10 – 15 Year(s) Job Summary: You will be working in an Agile team within the Thales DIS/MCS Business Line, attached to DES (Digital Engineering & Services) Cloud Service Team. As a team member of this Agile team, you will be leading the design, the roadmap, the development, the support and the maintenance of the MCS AWS Blueprint. The blueprint is a technical set of core services allowing to instantiate a standardized and ready to use Cloud environment for any MCS Solution. You will be serving DIS/MCS worldwide development teams relying on this layer to run their solutions. With full stack developer skills and operational expertise on main AWS services, Kubernetes ecosystems and database technologies, you’ll maintain this layer in line with its user expectations, with our Cloud Operations team processes and with its internal components evolution (AWS services, Kubernetes, MySQL, Cassandra). Job Responsibilities : Context: In order tease the on-boarding of the MCS projects to the public Cloud environments and technologies, the DES Cloud Services team started a cloud Blueprint initiative a couple of years ago. This Blueprint is providing infrastructures and services ready to use by DES development and operational teams, letting them focus on the development of their Business micro-service. The Blueprint is composed of several layers: Layer #1 : IaC (Infrastructure as Code) scripts enabling to setup a standard architecture based on several Kubernetes clusters and several database services (MySQL, Postgres and Cassandra), fully compatible with the constraints and security requirements of the “landing zone” and CD pipelines defined by our transversal Cloud Operations team. While Layer #1 implementation is specific to the underlying Cloud Provider technologies and services, it allows project teams to deploy their application/micro-services on a standard and secured Kubernetes infrastructure, independently from the underlying public Cloud Provider. To implementations of this Layer #1 exists: on AWS and on GCP. Layer #2: at application level, on top of Layer #1, deployment of an application composed of micro-services requires to use a deployment technology and to homogenize the usage of this technology. Moreover, a micro-service architecture brings new problems such as API Management, requests authentication, application configuration (and in particular the protection of the sensitive data of such a configuration), etc. The Layer #2 of the Blueprint provides these guidelines, technology choices, and technical components that address these common application patterns. Layer #2 intends to be agnostic to the Public Cloud provider. It just requires the presence of a Layer #1 (or even simply a Docker/Kubernetes infrastructure). We are looking to hire a senior engineer for our DIS (Digital Identity & Security)/ MCS (Mobile connectivity services) Competency Center in Noida that would be in charge of this Blueprint Layer #1 on AWS. This role will be part of Digital Engineering & Services group, attached to Cloud Services group. All infrastructure and application deployment scripts are written using AWS Cloud Formation, lambda functions developed in Python and Ansible scripts. Deployed architecture is notably using RDS, EFS, S3, KMS services additionally tmain AWS components (EC2, Security groups, IAM, Route 53, Elastic Load Balancers, Virtual Private Cloud ). Kubernetes clusters are deployed through EKS service and add-ons are deployed using Helm charts. Main responsibilities: As AWS Blueprint leader you will : Enrich the AWS blueprint with new business & operational requirements Deliver deployment and upgrade procedure tAWS Blueprint users Ensure Operability of AWS blueprint Interact with worldwide engineering teams (US, Brazil, France, Czech Republic, China, Singapore) using AWS blueprint to ensure proper support to fix issues related to the AWS blueprint usage Maintain a visibility of your roadmap under Jira Adapt the blueprint to AWS changes, EOL and announcements Adapt the blueprint tour Cloud Operations team processes changes Manage training sessions tour project teams Ensure proper documentation and communication (Confluence) Job Skills & Qualifications: Education, experience: Masters or Bachelor’s degree in Computer Science or Computer Information Systems or equivalent work experience is required. A minimum of 10 years of relevant experience. Technical Skills: Cloud languages and tools to setup Cloud Services Deep knowledge and hands-on experience in AWS CloudFormation, Lambda, CodeCommit and AWS CLI (must have) Practical experience in Continuous Deployment, rolling upgrades, change management using infrastructure as code (must have) Knowledge in Terraform stacks development, AWS Service Catalog usage and Gitlab CI pipelines would be welcome (nice thave) AWS Services Deep knowledge and hands-on experience in AWS EKS cluster setups and upgrades (must have) Deep knowledge and hands-on experience in AWS architecture and core services deployment and upgrades: Availability zones, EC2, Autscaling, Elastic Load balancing, Security groups, EBS, RDS, S3,IAM, Route 53 (must have) AWS Solutions Architect Certified (Associated) would be welcome (good to have) Kubernetes setup, management and tools Deep knowledge and hands-on experience in Kubernetes (must have) Elasticity, Autscaling at pods and nodes level (good thave) Security policies, IAM role mapping (good thave) Application deployment using Helm v2 & v3 (good thave) Backup management (nice thave) Computer infrastructures common ecosystem & languages Understanding of computer infrastructure, networking, storage and Docker containerization technologies (must have) Deep knowledge and hands-on experience in Linux operating system (must have) Experience in Shell, Python and Ansible scripting (good thave) Database technologies: Hands-on experience on Cassandra (must have) Experience in MySQL, Postgres and MongoDB would be appreciated (nice thave) Cloud monitoring Knowledge in Datadog would be welcome (nice thave) Soft skills Fluent English. French is a bonus Autonomous, Curious & team player Ability twork within a team Good communication and inter-personal interaction skills Problem solving mindset Capable of listening and interact with users (worldwide) and either solve their immediate problems or propose a new features tfit their needs Must be a quick learner and adapt tnew tools and technologies

Expected salary:

Location: Noida, Uttar Pradesh

Job date: Sun, 10 Jan 2021 23:19:24 GMT

Apply for the job now!