Cloud Developer

Overview

On Site
USD 91,800.00 - 153,200.00 per year
Full Time

Skills

Cloud Computing
Management
YAML
High Availability
Dragon NaturallySpeaking
DNS
Collaboration
Budget
Security Controls
Documentation
Training
Computer Science
Information Technology
Hardening
Computer Networking
Provisioning
Continuous Integration
Docker
Orchestration
Terraform
GitHub
Continuous Delivery
Emerging Technologies
Network Design
Storage Architecture
Mobile Applications
Regulatory Compliance
Communication
Kubernetes
Microsoft
Microsoft Azure
Java
Spring Framework
MEAN Stack
Customer Service
Training And Development
SAP BASIS

Job Details

Software Guidance & Assistance, Inc., (SGA), is searching for a Cloud Developer for a Direct Hire opportunity with one of our premier clients in Frederick, MD.

Role and Responsibilities:
As a Cloud Developer, your primary responsibilities will be to design, deploy, and maintain containerized applications on the Azure Kubernetes Service platform. Maintain deployment procedures, update secret certificates, and other Kubernetes administrational duties. You will work with cross-functional teams to ensure that applications and systems are scalable, reliable, and secure.
Your key responsibilities will include:
Designing AKS-based solutions: You will be responsible for designing containerized solutions that meet business requirements and adhere to best practices.
This will involve creating high-level and low-level designs, identifying appropriate Kubernetes objects, and creating architecture diagrams.
Deploying containerized applications: You will be responsible for deploying containerized applications on AKS.
This will involve creating and managing Kubernetes objects, updating YAML files, configuring networking, and ensuring high availability.
Maintaining AKS-based solutions: You will be responsible for maintaining the solutions you have deployed. This will involve monitoring systems, troubleshooting issues, and optimizing performance.
Update DNS certificates for all AKS domains and capable of creating certificate signing requests.
Update secrets for service principals that are associated with AKS every 6 months.
Working with cross-functional teams: You will collaborate with developers, architects, and project managers to ensure that solutions are delivered on time, within budget, and meet business requirements.
Ensuring security and compliance: You will be responsible for ensuring that solutions are secure and compliant with industry standards and regulations.
This will involve implementing security controls, performing vulnerability assessments, and creating documentation.
Continuously learning and improving: You will stay up to date with AKS services and best practices and continuously improve your skills and knowledge through training and certification programs.
Expected to review upcoming Kubernetes releases and help with version upgrades while working with the infrastructure team.
Required Technical and Professional Expertise:
Bachelor's degree in Computer Science, Information Technology, or a related field.
At least 3 years of experience in AKS or a related Kubernetes solution.
Strong knowledge of Azure Kubernetes Service.
End-to-end Implementation of the Kubernetes architecture - installation, configuration, hardening, networking, etc.
Configuring Kubernetes auto provisioning, and auto scaling of CI/CD job/build agents/runners/node.
Experience designing and deploying containerized applications on Kubernetes.
Sound knowledge on Azure policies.
Experience with containerization tools such as Docker and container orchestration tools such as Kubernetes.
Experience with automation tools, such as Helm, Kustomize, Terraform, and GitHub Actions.
Experience with GitOps tools, such as Flux CD or Argo CD.
Strong grasp of domain-specific architectural patterns and emerging technologies
Familiarity with infrastructure and network design, as well as compute and storage architecture
Understanding of modern web and mobile application architectures, frameworks, and design best practices
Ability to evaluate and apply new technologies to real-world solutions within scalable systems
Understanding of security and compliance best practices.
Excellent written and verbal communication skills.
Preferred Technical and Professional Experience:
Kubernetes certifications such as Certified Kubernetes Administrator (CKA) or Certified Kubernetes Application Developer (CKAD) are preferred.
Microsoft Certified: Azure Administrator Associate AZ-104 preferred.
Proficiency in Kusto Query Language (KQL) for diagnostics and telemetry analysis in Azure environments
Familiarity with Java and Java Spring projects is preferred but not required.

SGA is a technology and resource solutions provider driven to stand out. We are a women-owned business. Our mission: to solve big IT problems with a more personal, boutique approach. Each year, we match consultants like you to more than 1,000 engagements. When we say let's work better together, we mean it. You'll join a diverse team built on these core values: customer service, employee development, and quality and integrity in everything we do. Be yourself, love what you do and find your passion at work. Please find us at .

SGA is an Equal Opportunity Employer and does not discriminate on the basis of Race, Color, Sex, Sexual Orientation, Gender Identity, Religion, National Origin, Disability, Veteran Status, Age, Marital Status, Pregnancy, Genetic Information, or Other Legally Protected Status. We are committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities in employment, and our services, programs, and activities. Please visit our company to request an accommodation or assistance regarding our policy.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.