-
Our Services
- Agile Services Unlock Agile excellence with our expert coaching.
- Business Consulting Drive business success through tailored expertise.
- Data & Analytics Harness the power of data for greater business value.
- IT Services Elevate your IT capabilities with our comprehensive solutions.
- Talent Solutions Find the perfect fit for your team through top-tier talent placement.
- Our Clients
- Careers
- Resources
- About Us
Cloud PaaS Engineer
- Job Title
- Cloud PaaS Engineer
- Job ID
- 27689039
- Location
- Vienna, VA 22180
- Other Location
- Description
-
Cloud Platform Engineer (Containerization)
Seeking Cloud Containerization Platform Engineer to develop and manage Kubernetes Cluster lifecycle Management Platform on Azure Cloud. Platform Engineer will support Operations and Management of Kubernetes/Container Platforms on Azure using AKS and/or Tanzu Application Service and Tanzu Kubernetes Grid (previously Pivotal Cloud Foundry and Pivotal Kubernetes Services). This role will be responsible in planning and scaling out the containerization platform for the expanding workload/applications in the Cloud.
The role requires collaboration with cloud business partners, information security and architecture teams utilizing an agile delivery framework.
Responsibilities:
Design, create and manage Kubernetes Clusters for workloads onboarding to the Platform.
Mentor and guide the development teams to package their products and deploy on the clusters based on their capacity, business, and utilization requirements.
Monitor system events to ensure health, maximum system availability and service quality.
Perform system and application patching. Review and remediate vulnerabilities periodically to keep them up to date to Security compliance.
Maintain documentation regarding configurations, operations and troubleshooting procedures.
Available to support the application teams on-call (24/7) and/or through escalation.
Required:
Minimum 3+ years recent hands-on experience in managing Kubernetes Platforms on any Cloud– preferably Microsoft Azure (AKS).
Demonstrate skills using the tools used to manage the platforms like – Prometheus, Grafana, Azure Log Analytics, Azure Sentinel, Azure Monitor, Splunk and related.
Must champion cloud application adoption activities and development support of containerized applications and microservices
Must be conversant with monitoring, management, disaster recovery, blue green deployment models, security and build pack development
Fluency in any scripting languages like Python, YAML, Terraform, JSON, PowerShell, ARM Templates used for automation.
Understanding of Cloud Native technologies, principles and techniques such as Kubernetes, microservices; 12 factor application development model
Dynamic presence and excellent verbal and written communication and presentation skills
Solid understanding of Kubernetes Architecture and Platform or Tanzu Application Service (Pivotal Cloud
Foundry (PCF)) / Open-Source Cloud Foundry (CF), BOSH
Understanding of engineering principles and deployment of software to Kubernetes Clusters or Tanzu Platform.
Understanding of Network Security tools such as CheckPoint Integration Suite interacting with Ingres Controller (Nginx) and/or PCF GoRouter (for internal PCF traffic)
Understanding of Repair, Repave & Rotate concepts including IPsec communication protocols within PCF and oAuth token refreshment
Understanding of Upgrade Management and Pipelines via Concourse: Creating and establishing CI/CD pipelines or integrating with existing CI/CD pipelines for deployment of Platform and related products
Understanding of access control and authentication using SAML, oAuth and directory-enablement concepts
Experience / solid understanding of monitoring, alerting and analytics of systems, platform and application performance and usage
Understanding of database (MySQL, Azure SQL etc.) and messaging middleware technologies (such as RabbitMQ, ActiveMQ)
Preferred Skills:
Good concept of core java and spring framework (Spring MVC, Spring Batch, Spring Contract)
Good concept of Test-Driven Development
Good concept of CI / CD pipeline
Experience working with Forward and Reverse Proxies
Prior experience with software development or release automation is a plus
A Bachelor's Degree in Computer Applications, Computer Science, Engineering, Mathematics, related field or equivalent experience
Certifications like Certified Kubernetes Administrator (CKA), Certified Kubernetes Application Developer (CKAD) or equivalent is a plus
An Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against based on disability. EEO IS THE LAW CC Pace invites any applicant and/or employee to review the Company’s written Affirmative Action Plan. This plan is available for inspection upon request. If you are an individual with a disability and would like to request a reasonable accommodation as part of the employment selection process, please contact us.