Home > Birmingham jobs > Birmingham computer/technical

Posted: Tuesday, January 30, 2018 10:10 AM

Software Engineer* UK - Wales - Cardiff * Job ID 2069 Job Summary Alert Logic is seeking an experienced Software Engineer to join our highly motivated and skilled software development team. The Software Engineer for the Cloud Deployment Services development team will take responsibility over backend infrastructure that comprises a number of micro services and manages deployments in our customers' cloud infrastructures. As a member of a distributed team, you will contribute to software design, code development, testing and operational maintenance (DevOps model) of the team's services. In collaboration with other development teams, you will develop security solutions delivered as a service to thousands of businesses worldwide. As the owners of software components, you and your team will provide timely operational support for them using comprehensive operational statistics. You will also be exposed to the challenges of designing scalable and high-available distributed systems. Our fully-featured continuous integration and deployment pipeline will allow you to quickly develop, test, and deploy your software. Primary Responsibilities Design, implement and test fast and scalable software in Erlang to be run in a distributed environment. Participate in challenging development process within a multi-national team of professionals, driving technical activities inside the team. Follow agile ceremonies within the team and provide comprehensive feedback on the development process, striving for its continuous improvement. Take responsibility for deployed software components in the field, being on on-call rotation along with other developers for emergency escalations that directly impact users. Create efficient and elegant solutions using bleeding-edge technologies. Accept challenges in designing and delivering solid code on time. Ensure quality of solution through the creation of unit and functional tests. Participate in debates and discussions with technical specialists. Participate in peer code reviews. Participate in product releases. Be proactive and responsive. Required Skills and Experience 3+ years of Linux / Unix software development experience in any of the following programming languages: C, C++, Java, Python, Perl, Erlang (the latter is preferable). 3+ years of proven hands-on experience developing high performance enterprise applications. Comfortable working in a Unix / Linux environment and the command line. Good understanding of micro-service architecture, knowledge of its advantages and disadvantages and associated challenges. Knowledge of network protocols such as IP, TCP, UDP, HTTP. Experience writing functional and unit tests. Experience using the git source control system. Desired Skills, Experience and Education Prior experience of commercial development in Erlang or any other functional programming language (eg LISP, Haskell). Experience with AWS or Azure IaaS tools and services. Experience developing and consuming RESTful APIs. Ability to foresee and bypass performance challenges in design of highly-available distributed software. Understanding of testing and code verification process, ability to create and manage test plans. Experience working with remote teams in different time zones. Experience in network security. Experience in agile / scrum methodology. BS in Computer Science or Engineering. About Alert Logic Alert Logic(R) the leading provider of Security--as--a--Service solutions for cloud, hybrid and on-- premises data center infrastructure. Fully managed by a team of experts, the Alert Logic Cloud Defender suite delivers the deep security insight and continuous protection needed to protect a company's most sensitive data. Alert Logic provides 24x7 network, system and application protection for over 3,800 organizations worldwide. Our People & Culture We work in an exciting space, and we create technology solutions like nothing else out there. We are passionate about our work, and share our skills in a team environment. As a managed security provider, we are always looking forward, running to opportunities, and solving needs with solutions that work. We strive to meet customer needs with teams that exceed expectation. And we work hard, because we know everyone around us is working hard, too. Alert Logic is committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. If you have a disability or special need that requires accommodation, please let us know. Notice to recruitment agencies: Alert Logic does not accept unsolicited candidate resumes from recruiting agencies. We will not be liable for and will not pay placement fees for unsolicited resumes submitted to our jobs postings, employees or company locations. Alert Logic, founded in 2002, is headquartered in Houston, Texas, with offices in Seattle, Dallas, Austin, Cardiff, Belfast, London and Cali. Previous Applicants: Email: Password: If you do not remember your password click here. Back to Search Results New Search


• Location: Birmingham, Cardiff

• Post ID: 28921642 birmingham is an interactive computer service that enables access by multiple users and should not be treated as the publisher or speaker of any information provided by another information content provider. © 2018