Software Mind develops solutions that make an impact for companies around the globe. Tech giants & unicorns, transformative projects, emerging technologies and limitless opportunities – these are a few words that describe an average day for us. Building cross-functional engineering teams that take ownership and crave more means we’re always on the lookout for talented people who bring passion and creativity to every project. Our culture embraces openness, acts with respect, shows grit & guts and combines employment with enjoyment.
Job DescriptionProject – the aim you’ll have
We are seeking a highly skilled and motivated Senior DevOps Engineer/DevOps Team Lead to join our growing team. If you are passionate about leveraging cutting-edge technologies to enhance system reliability, scalability, and performance and have a proven track record with AWS services and Jenkins, we want to hear from you.
Position - how you'll contribute
- Collaborate with cross-functional teams to design, implement, and maintain CI/CD pipelines for deploying and scaling applications, using Jenkins as the central orchestration tool.
- Lead efforts to automate manual processes, ensuring efficiency and reliability in our development and production environments, with a specific focus on AWS services.
- Manage and optimize cloud-based infrastructure using various AWS services, ensuring cost-effectiveness and high availability.
- Implement and maintain monitoring solutions, focusing on Grafana and Prometheus, and utilize AWS monitoring and logging services to enhance system observability.
- Configure and maintain Jenkins pipelines for continuous integration and continuous deployment (CI/CD), ensuring seamless and efficient software delivery.
- Troubleshoot and resolve issues related to infrastructure, deployments, and performance in a timely manner, leveraging Jenkins for automated testing and deployment.
- Continuously evaluate and implement new AWS technologies and services, as well as Jenkins plugins, to improve our DevOps processes and capabilities.
- Collaborate with development teams to integrate AWS and Jenkins best practices into the software development lifecycle.
- Ensure security best practices, specifically those recommended by AWS, are implemented in all aspects of the infrastructure and application deployment.
Expectations - the experience you need
- Proven experience as a DevOps Engineer with a minimum of 5 years in a senior or lead role, focusing strongly on AWS services and Jenkins.
- Strong proficiency in scripting languages such as Python, Shell, or Ruby.
- Extensive experience with containerization technologies such as Docker, and orchestration tools like Kubernetes, with a preference for AWS ECS or EKS.
- Hands-on experience with infrastructure-as-code tools such as Terraform or Ansible, specifically tailored for AWS environments.
- Deep understanding of continuous integration and continuous deployment (CI/CD) pipelines, with expertise in AWS CodePipeline and CodeBuild, as well as Jenkins.
- Solid experience with AWS cloud platforms, including but not limited to EC2, S3, RDS, Lambda, IAM, and VPC configurations.
- Expertise in implementing and managing monitoring solutions, focusing on Grafana and Prometheus, and familiarity with AWS CloudWatch and X-Ray.
- Familiarity with log management tools like ELK (Elasticsearch, Logstash, Kibana), and AWS CloudWatch Logs.
- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent work experience.
- Excellent communication and collaboration skills.
Additional skills - the edge you have
- Relevant certifications such as AWS Certified DevOps Engineer, AWS Certified Solutions Architect, or similar.
- Experience with managing and optimizing databases, both SQL and NoSQL, on AWS.
- Familiarity with microservices architecture and related AWS services.
- Knowledge of security best practices and experience implementing security measures in an AWS environment.
Position at: Software Mind Moldova
Our offer – professional development, personal growth:
- Flexible employment and remote work
- International projects with leading global clients
- International business trips
- Non-corporate atmosphere
- Language classes
- Internal & external training
- Private healthcare and insurance
- Multisport card
- Well-being initiatives