US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs


Software Engineer [Multiple Positions Available]

Duties: Implement and maintain CI/CD pipelines automating build.

Design scalable AWS infrastructure.

Automate microservices deployment.

Orchestrate applications for improved scalability and fault tolerance.

Enhance application performance through collaboration with development teams and performance testing.

Streamline deployments achieving faster and more reliable results.

Manage infrastructure with laC (Infrastructure As Code) principles.

Improve code quality through code reviews, unit testing, and static code analysis.

Implement logging framework for monitoring and log aggregation.

Conduct performance optimization and capacity planning.

Ensure security best practices and compliance with industry standards.

Deploy applications with a focus on high availability and auto-scaling.

Design data models for dynamic applications for complex analysis.

Implement serverless architecture.

Manage AWS security groups and CI/CD.

Configure networking and system security.

Implement event-driven scripts for dynamic runtime deployments.

QUALIFICATIONS:

Minimum education and experience required: Master's degree in Computer Science, Computer Engineering, or related field of study plus 3 years (36 months) of experience in the job offered or as Software Engineer, DevOps Engineer, Cloud/AWS Engineer, or related occupation.

The employer will alternatively accept a Bachelor's degree in Computer Science, Computer Engineering, or related field of study plus 5 years (60 months) of experience in the job offered or as Software Engineer, DevOps Engineer, Cloud/AWS Engineer, or related occupation.

Skills Required: This position requires experience with the following: implementing and maintaining CI/CD pipelines using Jenkins and Git; automating, building, testing, and blue-green and rolling upgrade deployment processes to enhance software delivery efficiency; designing scalable AWS infrastructure with EC2 (Elastic compute cloud), S3 (Simple storage system), RDS (Relational database), and VPC (Virtual Private Cloud); implementing serverless architecture with API Gateway, Lambda, ElastiCache, RDS, and DynamoDB; utilizing network, security, high availability, and scalability of the AWS infrastructure; streamlining deployments using Docker and Kubernetes; utilizing Kubernetes for managing Docker containers achieving faster and reliable results; building and maintaining Docker container clusters with Kubernetes managing infrastructure with IaC (Infrastructure As Code) principles using Terraform and AWS CloudFormation; implementing AWS Lambda functions for event-driven scripts using API Gateway and DynamoDB; scripting with Python and Shell Scripting for automation tasks; utilizing DevOps tools including Git, Jenkins, Maven, SonarQube, Nexus, Ansible, Docker, and Kubernetes for source code management; using Jenkins for CI/CD and automating pipelines; utilizing SonarQube for code coverage and Checkmarx for application security; Using Chef cookbooks for configuration management of...




Share Job